ecological complexity - Turkish English Dictionary